"""
!/usr/bin/env python
-*- coding: utf-8 -*-
@Author  : MarkJia
@Site    : 
@File    : 1、web 自动化及 selenium 1、基础.py
"""

#  ===========================  适用场景：有选择的做UI自动化测试  -> 成本高 ============================================
"""
业务流程不频繁改动
UI元素不频繁改动
需要频繁回归的场景
核心场景：(如下单支付功能)
浏览器兼容性测试 ： Chrome  IE  Firefox  Edge  Safari等
"""

"""
selenium ： 支持多语言，行业内最火的最主流
Pytest/JUnit5 ： 最好用最全面的单元测试框架
Allure ： 测试报告
"""

# 单元 -> 接口 -> UI(用户体验)

# web 自动化测试学习路线
"""
初级 ： selenium 常见方法的基本使用 and  基本web自动化测试用例编写
中级 ： web自动化测试技巧进阶使用（等待/xpath/css等） and  用例集成截图，日志，报告
高级 ： PageObject 设计模式 and 基于 page object 模式的测试用例编写
"""
